There are quite a few restaurants; the better ones are usually in the hotels themselves. Kwality restaurant is one of the oldest, is located at G.P.O, is not the most sophisticated place, but is usually full and serves great dosa and Indian food. There are lots of small eating places at G.P.O. and Khajjiar. You can also try out some momos a type of dumpling hugely popular with the tourist crowd.